puddle (fill) - Turkish English Dictionary